package top.infopub.model.fia;

import top.infopub.generic.GenericEntity;

import java.util.Date;

/** 财务银行台账信息表(FIA_BANK_INFO) **/
public class BankInfo extends GenericEntity  {
	private static final long serialVersionUID = 1L;

	/** PK */
	private String id;

	/** 编码 */
	private String codes;

	/** 银行名称 */
	private String bankName;

	/** 机构类型，1=商业银行，2=政策性银行，3=当地主流银行 */
	private String instType;

	/** 开户行名称 */
	private String openBankName;

	/** 开户行账号 */
	private String accountNo;

	/** 帐户归属，1=总部，2=区域，3=项目 */
	private String accountOwner;

	/** 帐户类型，1=贷款账号，2=监管账号，3=普通账号 */
	private String accountType;

	/** 帐户状态，0=禁用，1=启用 */
	private String accountStatus;

	/** 添加人 */
	private String addBy;

	/** 添加时间 */
	private Date addTime;

	/** 更新人 */
	private String uptBy;

	/** 更新时间 */
	private Date uptTime;

	/** 流程ID，预留 */
	private String processId;

	/** 流程状态，1=审批中，9=审批完成，10=审批终止，预留 */
	private String processStatus;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCodes() {
		return codes;
	}

	public void setCodes(String codes) {
		this.codes = codes;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getInstType() {
		return instType;
	}

	public void setInstType(String instType) {
		this.instType = instType;
	}

	public String getOpenBankName() {
		return openBankName;
	}

	public void setOpenBankName(String openBankName) {
		this.openBankName = openBankName;
	}

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getAccountOwner() {
		return accountOwner;
	}

	public void setAccountOwner(String accountOwner) {
		this.accountOwner = accountOwner;
	}

	public String getAccountType() {
		return accountType;
	}

	public void setAccountType(String accountType) {
		this.accountType = accountType;
	}

	public String getAccountStatus() {
		return accountStatus;
	}

	public void setAccountStatus(String accountStatus) {
		this.accountStatus = accountStatus;
	}

	public String getAddBy() {
		return addBy;
	}

	public void setAddBy(String addBy) {
		this.addBy = addBy;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public String getUptBy() {
		return uptBy;
	}

	public void setUptBy(String uptBy) {
		this.uptBy = uptBy;
	}

	public Date getUptTime() {
		return uptTime;
	}

	public void setUptTime(Date uptTime) {
		this.uptTime = uptTime;
	}

	public String getProcessId() {
		return processId;
	}

	public void setProcessId(String processId) {
		this.processId = processId;
	}

	public String getProcessStatus() {
		return processStatus;
	}

	public void setProcessStatus(String processStatus) {
		this.processStatus = processStatus;
	}
}